home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 1 / dos33use.zip / DOS33.TXT
Internet Message Format  |  1987-04-19  |  3KB

  1. From: Donna L. Arellano <ecsvax!dlg%mcnc.org@relay.cs.net>
  2. Date: 15 Apr 87 20:15:23 GMT
  3. Subject: DOS 3.3 Patches
  4. Organization: UNC-Chapel Hill
  5.  
  6.  
  7. We've had our hands on a PS/2 model 60 for a few days now.  Wow!
  8. Anyway, we've  found some of the  DOS 3.3 addresses  for patches
  9. that  have been  posted in  the past  for DOS  3.2/3.1.  In  the
  10. following list, all addresses are  for DEBUG; subtract 0100h for
  11. the real addresses.
  12.  
  13. Here goes -->
  14.  
  15. 1. Increase Environment Size:
  16.    Not needed -> use the SHELL command in CONFIG.SYS with the /P and
  17.                  /E parameters.
  18.  
  19.  
  20. 2. Automatic Installation of printer for PRINT:
  21.    Not needed -> use the new /D parameter the first time PRINT is
  22.                  invoked.
  23.  
  24.  
  25. 3. Disable EDLIN from making .BAK files:
  26.    File=EDLIN.COM     3.1 Addr=0CD5    3.3 Addr=0CD8
  27.                              Change 56 -> 41
  28.  
  29.  
  30. 4. Allow 50 mismatches in COMP before terminating:
  31.    File=COMP.COM      3.1 Addr=08E2    3.3 Addr=0AF3
  32.                              Change 0A -> 32
  33.                       3.1 Addr=0BF8    3.3 Addr=0E09
  34.                              Change 31 -> 35
  35.  
  36.  
  37. 5. ECHObb produces a blank line from a .BAT file:
  38.    File=COMMAND.COM   3.1 Addr=3878    3.3 Addr=3F29
  39.                     Change E8 20 00 74 -> 83 F9 02 72
  40.    This allows you to put ECHO followed by two spaces in a .BAT file
  41.    to print a blank line on the screen.
  42.  
  43.  
  44. 6. Default to ECHO OFF:
  45.    File=COMMAND.COM   3.1 Addr=1967     3.3 Addr=1D68
  46.                              Change 01 -> 00
  47.  
  48.  
  49. 7. Sound a BEEP at the end of a FORMAT:
  50.    File=FORMAT.COM    3.1 Addr=152F     3.3 Addr=2185
  51.                       Enter the following DEBUG commands:
  52.   -D 2185 l20 <cr>
  53.   -E 2185 "Do another  (Y/N) ?",07," " <cr>
  54.   -D 2185 l20 <cr>
  55.   -W
  56.   -Q
  57.    Be sure to include the quotes and spaces in the E command.  The 07
  58.    does the beep.
  59.    Below is the result of the first D command:
  60.   xxxx:2180                 46 6F 72 6D 61 74 20 61 6E 6F 74       Format anot
  61.   xxxx:2190  68 65 72 20 28 59 2F 4E 29 3F 00 49 6E 73 65 72  her (Y/N)?.Inser
  62.   xxxx:21A0  74 20 44 4F 53                                   t DOS
  63.      The 00 at 219A must not be disturbed!
  64.  
  65.  
  66.  
  67.  
  68. Note: We use a prompt which remembers the cursor position, displays the
  69.       date, time and  some other stuff on  line one of the  screen, and
  70.       then goes  back where  the cursor  was and  prints C>.   After we
  71.       changed COMMAND.COM to  default to ECHO OFF, we found  that if we
  72.       executed  a .BAT  file that  had CLS  as its  final command,  the
  73.       cursor remained  on line one  of the  screen.  Seems that  DOS is
  74.       executing CLS differ-  ently than before.  Small  fix: follow the
  75.       CLS with ECHObb in all .BAT files.  Works just fine.
  76.  
  77.  
  78. Hope this comes in handy for some people.  If anyone knows of any other
  79. patches, please post.
  80.  
  81.                      Donna Arellano
  82.                      !(backbone)!mcnc!ecsvax!dlg
  83.                      Univ. of North Carolina
  84.